%%% -*- mode: erlang -*-
-ifndef(rtps_history_cache_hrl).
-define(rtps_history_cache_hrl, true).

-record(cache_change, {writer_guid :: rtps:guid(),
		       sequence_number :: rtps:sequence_number(),
		       kind :: rtp_historys:change_kind() | undefined,
		       instance_handle :: rtps_history_cache:instance_handle(),
		       data_value :: rtps_history_cache:data_value(),
		       size :: pos_integer() | undefined,
		       timestamp = invalid :: integer() | invalid}).

-endif.
